package com.leiduoduo.oms.controller;

import com.leiduoduo.oms.annotation.PassToken;
import com.leiduoduo.oms.pojo.TipOff;
import com.leiduoduo.oms.service.TipOffService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.List;

@RestController
@CrossOrigin
public class TipOffController {
    @Autowired
    TipOffService tipOffService;

    @PostMapping("/addTipOff")
    @PassToken
    public boolean addTipOff(TipOff tipOff){
        return tipOffService.addTipOff(tipOff);
    }
    @PostMapping("/delTipOff")
    @PassToken
    public boolean delTipOff(TipOff tipOff){
        return tipOffService.delTipOff(tipOff);
    }
    @GetMapping("/upTipOff")
    @PassToken
    public boolean upTipOff(TipOff tipOff){
        return tipOffService.upTipOff(tipOff);
    }
    @GetMapping("/getTipOffById/{id}")
    @PassToken
    public TipOff getTipOffById(@PathVariable("id") int id){
        return tipOffService.getTipOffById(id);
    }
    @GetMapping("/getTipOffList")
    @PassToken
    public List<TipOff> getTipOffList(){
        return tipOffService.getTipOffList();
    }
}
